/*IM客服样式*/
.mt-197{ margin-top:1.97rem;}

.service-top{ height:1rem; line-height:1rem; z-index:10;}
.service-top .sevbtn{ width:1.48rem; height:0.5rem; line-height:0.48rem; border-color:#fff; border-radius:0.04rem; margin-top:0.26rem;}

.immain-dialog{ height:auto; display:block; overflow:hidden;}
.immain-dialog .im-titl{ width:2.90rem; height:0.5rem; line-height:0.5rem; margin:0.4rem auto 0.12rem; border-radius:0.3rem;}
.immain-dialog .im-time{ height:0.75rem; line-height:0.75rem;}

.im-conn{height:auto; display:block; overflow:hidden;}
.im-conn .header-img{ width:0.76rem; height:0.76rem; background-color:#CCC}
.im-conn .header-img img{ width:100%; height:100%;}
.im-conn .detal-come{ height:auto; display:block;  max-width:75%; border-radius:0.08rem; padding:0.15rem 0.28rem; border-color:#d9d9d9; position:relative;}
.im-conn .detal-come .gle-dico{ width:0.12rem; height:0.14rem; background:url(../../images/Icon/gle-dico.png) no-repeat 0 0; position:absolute; left:-0.11rem; top:0.15rem; display:block; background-size:100%;}
.im-conn .detal-come .gle-dico-r{ width:0.12rem; height:0.14rem; background:url(../../images/Icon/gle-dico-r.png) no-repeat 0 0; position:absolute; right:-0.12rem; top:0.15rem; display:block; background-size:100%;}

.im-conn .detal-come .gle-text{height:auto; display:block; overflow:hidden;}
.im-conn .detal-come .gle-text h2{ line-height:0.58rem;}
.im-conn .detal-come .gle-text p{ line-height:0.58rem;}
.im-conn .detal-come .gle-text span{ display:block; line-height:0.5rem;}



.im-answer{height:auto; display:block; overflow:hidden;}
.im-answer .answer-huid{ height:auto; display:block; overflow:hidden; }
.im-answer .answer-huid .aninput-tex{ border:none; line-height:0.6rem; height:0.6rem; width:80%;}
.im-answer .answer-huid .huid-add{ width:0.4rem; height:1rem; background:url(../../images/Icon/huid-add.png) no-repeat 0 center; background-size:0.4rem;}
.im-answer .answer-huid .huid-close{ width:0.4rem; height:1rem; background:url(../../images/Icon/huid-close.png) no-repeat 0 center; background-size:0.4rem;}
.im-answer .answer-huid .send-out{  width:1.4rem; height:1rem; line-height:1rem; background-color:#007aff;}

.im-answer .answer-function{height:auto; display:block; overflow:hidden;}
.im-answer .answer-function .funlist{ width:25%;height:auto; display:block; overflow:hidden; position: relative;}
.im-answer .answer-function .funlist i{ display:inline-block; width:1.16rem; height:1.16rem;}
.im-answer .answer-function .funlist i.album{ background:url(../../images/Icon/album-ico.png) no-repeat center center; background-size:100%;}
.im-answer .answer-function .funlist i.ptgraph{background:url(../../images/Icon/ptgraph-ico.png) no-repeat center center; background-size:100%;}
.im-answer .answer-function .funlist .funfile{ width: 100%; height: 1.66rem; position: absolute; top:0; left: 0;opacity: 0; z-index: 1;}

.imdetail-conn{height:auto; display:block; overflow:hidden; z-index:15;}
.manage-caption{height:auto; display:block; overflow:hidden;}
.manage-caption .manage-titl{line-height:0.4rem; height:auto; display:block; overflow:hidden;}
.manage-caption .manage-titl span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:92%; display:inline-block;}
.manage-caption .manage-titl .manage-titl-ico{ height:0.4rem; background:url(../../images/Icon/manage-titl-ico.png) no-repeat right center; background-size:0.14rem 0.18rem; display:inline-block; width:0.16rem;}
.manage-caption .manage-contn{ height:auto; display:block; overflow:hidden;}
.manage-caption .mancon-img{ width:1.50rem; height:1.50rem; position:relative;}
.manage-caption .mancon-img img{ vertical-align:middle; width:100%; height:100%;}
.manage-caption .mancon-img i{ display:block; width:100%; height:0.4rem; text-align:center; line-height:0.4rem; position:absolute;  bottom:0; left:0;}

.manage-caption .mancon-tn{ margin-left:1.73rem; height:auto; display:block;}
.manage-caption .mancon-tn .tn-hxtxt{ height:0.4rem; line-height:0.4rem; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}

.manage-caption .mancon-tn .tn-title{ height:0.35rem;}
.manage-caption .mancon-tn .tn-equal{ height:auto; line-height:0.56rem;}
.manage-caption .mancon-tn .tn-money{ height:0.37rem; line-height:0.45rem;}
.manage-caption .mancon-tn .tn-money .tnico{height:0.37rem;}
.manage-caption .mancon-tn .tn-money em.axm{ display:inline-block; width:0.34rem; height:0.37rem; background:url(../../images/axm-icon.png) no-repeat right center; background-size:0.34rem;}


.mancon-titl{ height:auto; display:block; overflow:hidden;}
.mancon-titl a.send{ display:inline-block; width:2.30rem; height:0.68rem; line-height:0.68rem; border-radius:0.1rem;}
